resting comfortably with their legs open - French English Dictionary